package com.itheima.file;

import java.io.File;
import java.io.IOException;

public class FileDemo2 {
    public static void main(String[] args) throws IOException {
//        boolean createNewFile​() 当且仅当具有该名称的文件尚不存在时，原子地创建一个由该抽象路径名命名的新的空文件。
        //如果文件存在,那么创建失败,返回false
        //如果文件不存在,创建成功,返回true
        //createNewFile​方法不管有没有后缀名,只能创建文件
        File f1 = new File("E:\\file\\a.txt");
        boolean newFile = f1.createNewFile();
        System.out.println("newFile = " + newFile);

//        boolean mkdir​() 创建由此抽象路径名命名的目录。
        //只能创建单级文件夹,也只会创建单级文件夹
        File f2 = new File("E://file//demo");
        boolean mkdir = f2.mkdir();
        System.out.println("mkdir = " + mkdir);
//        boolean mkdirs​() 创建由此抽象路径名命名的目录，包括任何必需但不存在的父目录。
        //可以创建单级文件夹,也可以创建多级文件夹.但也只会创建文件夹

    }
}
